large whip snake - English Synonyms Dictionary